package nave.android.game;

import android.graphics.Rect;
import android.text.style.BackgroundColorSpan;


public class Level04 extends Screen
{
	
	Background background;
	Escada escadaBaixo;
	Personagem personagem;
	Rect retanguloEsquerda;
	Rect retanguloDireita;
	Ruby ruby;
	Laser laser;
	Laser laser2;
	Laser laser3;
	Laser laser4;
	Laser laser5;
	Laser laser6;
	
	public Level05()
	{
		background = new Background("imagem", 0, 0, 480, 320);
		
		escadaBaixo = new Escada("imagem",
							     background.whidht / 2 - 60 / 2,
							     background.height / 2 + 20,
							     escadaBaixo.image.widht,
							     escadaBaixo.image.height);
		
		retanguloDireita = new Rect("imagem",
									0,
									background.height / 2 + 20,
									background.widht / 2 - escadaBaixo.widht / 2,
									background.height / 2 + 20);
		
		retanguloEsquerda = new Rect("imagem",
									 escadaBaixo.x + escadaBaixo.widht,
									 background.height / 2 + 20,
									 background.widht / 2 - escadaBaixo.widht / 2,
									 background.height / 2 + 20);
		
		ruby = new Ruby ("imagem", 15 ,  ruby.imagem.heigh - 5 , ruby.imagem.widht, ruby.imagem.height);
		
		laser = new Laser ("imagem", 10 , background.height / 2 + 20 , laser.imagem.widht, laser.imagem.height );
		
		laser2 = new Laser ("imagem", 30 , background.height / 2 + 20 ,laser.imagem.widht, laser.imagem.height);
		
		laser3 = new Laser ("imagem", 40 ,background.height / 2 + 20 ,laser.imagem.widht, laser.imagem.height);
		
		laser4 = new Laser ("imagem", 300 ,background.height / 2 + 20 ,laser.imagem.widht, laser.imagem.height);
		
		laser5 = new Laser ("imagem", 310 , background.height / 2 + 20, laser.imagem.widht, laser.imagem.height);
		
		laser6 = new Laser ("imagem", 330 ,background.height / 2 + 20 , laser.imagem.widht, laser.imagem.height);
		
		personagem = new Personagem("imagem",
									background.whidht / 2 - 60 / 2,
									0,
									personagem.image.widht,
									personagem.image.height);
		
	}
	
	@Override
	public void update()
	{
		escadaBaixo.update();
		personagem.update();
		laser.update();
		laser2.update();
		laser3.update();
		laser4.update();
		laser5.update();
		laser6.update();
	}
	
	@Override
	public void draw()
	{
		escadaBaixo.draw();
		personagem.draw();
		laser.draw();
		laser2.draw();
		laser3.draw();
		laser4.draw();
		laser5.draw();
		laser6.draw();
	}

}
